34-5 Udagawacho, Shibuya, Tokyo Prefecture, Shibuya
"Worst. Rude Japanese staff. Gives Torikizoku a bad name. Nonexistent service."
"Worst. Rude Japanese staff. Gives Torikizoku a bad name. Nonexistent service."